wall furnace - French English Dictionary